second-place finish - Turco Inglés Diccionario